.chart-item::after,.chart-item::before{
    content: '.';
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
}
.chart-item{
    margin-bottom: 10px;
}
.chart-item {
    float:left;
    margin:0 15px;
}
.chart-item  img{
    width:40px;
    height: 40px;
    border-radius: 5px;
}
.chart-item {
    position: relative;
    float:left;
    padding:10px;
    min-width: 100px;
    max-width: 520px;
    background: #fff;
    font-size: 12px;
    border-radius: 3px;
}
.chart-item {
    content: ' ';
    position: absolute;
    width:10px;
    height:10px;
    background: #fff;
    top:10px;
    left:-5px;
    z-index: 222;
    transform: rotate(45deg);
    
}
.chart-form-send{
    /* float: right; */
    width: 30vw;
    height: 10vw;
    margin-right: 10px;
    background-color: black;
    color: white;
    /* border: 1px solid #ccc; */
    cursor: pointer;
    position: absolute;
    top:-11.2vw;
    right: -2.5vw;

}